package com.dmai.aiet.epc.archive.service;


import com.dmai.aiet.epc.archive.pojo.vo.LearningAggregateVo;
import com.dmai.aiet.epc.archive.pojo.vo.LearningCertificateVo;
import com.dmai.aiet.epc.archive.pojo.vo.LearningStatVo;
import org.springframework.web.bind.annotation.RequestParam;


/**
 * 学习统计服务
 *
 * @author
 * @email
 * @date 2024-07-22 19:16:09
 */
public interface StudyService {


    /**
     * 统计学习总计
     */
    LearningAggregateVo getAggregate(String userid);


    /**
     * 学习趋势图
     */
    LearningStatVo getStat(String userid, Integer axle, Long startStamp, Long endStamp);


    /**
     * 我的证书
     *
     * @param userid
     * @return
     */
    LearningCertificateVo getCertificate(String userid, String category, Integer limit);

}

